*{ padding: 0; margin: 0; font-family: "微软雅黑";}
/*#cccc99 #9966cc #333*/

ul{
	list-style-type: none;
}
#allBackground{ width: 100%; height: 1000px; position: fixed; top: 0; left:0; background: url("../img/bj_01.jpg")  -210px 0; z-index: -1;}
#nav-background{ width: 100%; height: 75px; background: #333844;position: relative; z-index: 10; box-shadow: lightgreen 0 4px 6px;}
#nav-container{ width: 1200px; height: 75px; margin: auto; background: #333844;}
.nav-logo-container,.tcsj-logo{ width: 189px; height: 75px; float: left; box-shadow:#1eb5e3 -3px 1px 4px,#1eb5e3 2px 1px 4px;}
.nav-box{ width: 260px; height: 75px; float: left; list-style: none; line-height: 75px; text-align: center; margin-right:20px;}
.nav-box:last-child{ width: 300px; margin: 0 0 0 30px;}
.nav-box li{
	float: left;
}
.nav-box li:hover ul{
	display: block;
}
.nav-box li>a:hover{
	color: cornflowerblue;
}
.nav-box li ul{
	width: 130px; height: 350px;text-align: center;line-height: 30px;position: relative;z-index: 2;background:#333844;display: none;
}
.nav-box li ul li{
	width: 130px; height: 35px;text-align: center;line-height: 35px;
}
.nav-box li ul li>a:hover{
	color: cornflowerblue;
}
.nav-box:last-child li{ width: 100px;}
.nav-box a{ width: 130px; height: 75px; color: #fff; text-decoration: none; display: block;}
.nav-box:last-child a{ width: 100px;}
.nav-search-box{ width: 140px; height: 55px; float: left; padding-top: 20px;}
#nav-form{width: auto; height: 35px; float: left; background: #EDEDEE;}
#nav-search{ width: 111px; height: 35px; font-size: 16px; text-indent: 0.5em; background: #EDEDEE; border:none; outline: none; display: block; float: left;}
#nav-submit{ width: 24px; display: block; float: right; margin-top: 6px; padding-right: 5px;}

#panelBox{ width: 1200px; height: 547px; margin:0 auto; overflow:hidden; position: relative;}
#imgBox{ width: 4800px; height: 547px; margin-left: 0;}
#imgBox img{ width: 1200px; height: 547px; float:left;}
#links{ position: absolute; width: 100px; height: 10px;bottom: 30px;left: 550px;}
.point{width: 20px;height: 20px;background: gray;border-radius: 10px; float: left;margin-top: 10px; margin-right: 20px;}
.point:last-child{ margin-right: 0;}

.caption{
	width: 1200px;height: 40px;font-size:24px;text-align:center;line-height:90px; font-family:"微软雅黑";margin: auto;
	font-weight: bolder; color: aliceblue;
}
#information-container{ width: 940px; height: 620px; margin: 40px auto 0 auto; border-bottom: 1px solid #ededee;}
.info-box{ width: 450px; height: 300px; margin-right: 40px; float: left;}
.info-box:last-child { margin-right: 0;}
.info-item{ width: 450px; height: 300px; margin-bottom: 10px;}
.info-box img{ width: 300px; height: 200px; display: block; margin: auto;cursor: pointer;border-radius: 5px;
box-shadow: 2px 2px 2px;}
.info-item-word{ width: 200px; height: 100px; margin: auto; font-size: 14px;text-align: center;}
.info-item-word h2{ color: #999; font-size: 18px; margin-top:10px;cursor: pointer;}

#footer-nav-container{ width: 100%; height: 35px; line-height: 35px; text-indent: 1em; color: #ccc; background: #4a4f55;
    bottom: 0; box-shadow: lightgreen 0 -4px 6px;}
#footer-nav-container a{ color: #fff; text-decoration: none;}
.footer-background{ width: 100%; height: 360px; background: #4a4f55; margin: auto;}
#footer{ width: 1200px; height: 360px; margin: auto;}
.footer-nav{ width: 1200px; height: 35px; margin: auto; list-style: none; font-size: 12px;}
.footer-nav li{ width: 400px; height: 35px; float: left;}
.footer-nav li:nth-child(2){ width: 200px;}
.footer-nav li:nth-child(3){ width: 180px;}
.footer-nav li:nth-child(4){ width: 220px; line-height: 40px; text-align: center; text-indent: 0; position: relative;}
.footer-nav li:nth-child(5){ width: 190px; text-align: right; text-indent: 0;padding-right: 10px;}
.footer-nav li:nth-child(4) a{ width: 110px; height: 40px; display: block; float: left; background: #666;position: -webkit-sticky; position: absolute; bottom: 0;}
.footer-nav li:nth-child(4) a:last-child{ right: 0; left: none; background: #0066a1;}
.footer-nav li:nth-child(4) a:last-child:hover{ background: dodgerblue;}


#footer-main{ width: 1200px; height: 290px; margin: auto; font-size: 13.5px; font-weight: bold;}
.footer-m-part{ width: 399px; height: 290px; margin-right: 1px; background: #42474c; list-style: none; float: left;}
.footer-m-part2{ width: 199px;}
.footer-m-part3{ width: 299px;}
.footer-m-part4{ width: 299px; margin-right: 0;}
.footer-m-part li{ width: auto; margin: 18px 0 0 20px;}
.footer-m-part li:first-child{ margin-top: 25px;}

.footer-footer{ width: 1200px; height: 70px; margin: auto; font-size: 10px; color: #ccc; font-family: Avenir; }
.f-f-left{ float: left; padding-top: 20px; transform: scale(0.9);}
.f-f-right{ width: 475px; height: 31px; float: right; padding-top: 20px; transform: scale(0.9); margin-right: -20px;}
.f-f-right a{ display: block; width: auto; padding:0 5px; text-align: center; border-right: 1px solid #ccc; color: #ccc; float: left; box-sizing: border-box;}
.f-f-right a:last-child{ border: none;}
#footer a{ color: #fff; text-decoration: none;}

#box{
	width: 1200px;
	height: 1100px;
	margin: auto;
}
#box1 img{
	float: left;
}
#box1{
	width: 1100px;
	height: 1200px;
	background: #fff;
}
